package com.lx.core.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD,ElementType.TYPE})
public @interface Request {

    //说明:接口类型
    /**{ ylx } 2021/9/11 23:31 */
    String value() default "";

    //说明:请求类型
    /**{ ylx } 2021/9/11 23:31 */
    RequestType[] requestType() default {};

    enum RequestType{
        GET,POST,PUT,DELETE;
    }
}
